press down on

verbs

exert a force with a heavy weight
"The snow bore down on the roof"